package mx.com.theboard.menu;

import com.vaadin.terminal.ThemeResource;
import com.vaadin.ui.Alignment;
import com.vaadin.ui.Embedded;
import com.vaadin.ui.HorizontalLayout;

public class Menu extends HorizontalLayout {
	public Menu(){
		super();
		super.setMargin(false);
		this.setMargin(false);
		
		Embedded icono = new Embedded("", new ThemeResource("../theBoard/images/logo2.png"));
		icono.setCaption(null);
		icono.setStyleName("tblogo");
		this.addComponent(icono);
		this.setSpacing(false);		
		
		BotonAgregaNota agregar = new BotonAgregaNota();
		this.addComponent(agregar);
		this.setComponentAlignment(agregar, Alignment.TOP_LEFT);		
		
		BotonArchivo archivo = new BotonArchivo();
		this.addComponent(archivo);
		this.setComponentAlignment(archivo, Alignment.TOP_LEFT);
		
		BotonImagen imagen = new BotonImagen();
		this.addComponent(imagen);
		this.setComponentAlignment(imagen, Alignment.TOP_LEFT);
		
		BotonDibujo dibujo = new BotonDibujo();
		this.addComponent(dibujo);
		this.setComponentAlignment(dibujo, Alignment.TOP_LEFT);
		
		BotonCompartir compartir = new BotonCompartir();
		this.addComponent(compartir);
		this.setComponentAlignment(compartir, Alignment.TOP_LEFT);
		
		BotonConfiguracion configuracion = new BotonConfiguracion();
		this.addComponent(configuracion);
		this.setComponentAlignment(configuracion, Alignment.TOP_LEFT);
		
		
		this.setExpandRatio(agregar, 1f);
		this.addStyleName("tbmenu");	
		
		this.setExpandRatio(agregar, 0.5f);
		this.setExpandRatio(archivo, 0.5f);
		this.setExpandRatio(imagen, 0.5f);
		this.setExpandRatio(dibujo, 0.5f);
		this.setExpandRatio(compartir, 0.5f);
		this.setExpandRatio(configuracion, 0.5f);
		
		
	}
}
